#include<iostream>
#include<algorithm>
#include<vector>

using namespace std;
vector<int> primes;
int n;


vector<int> prime(int x)
{
	vector<int> p;
	for(int i=1;i<=x/i;i++){
		if(x%i==0){
			p.push_back(i);
			if(x/i!=i) p.push_back(x/i);
		}
	}
	sort(p.begin(),p.end());
	return p;
}


int main()
{
	cin>>n;
	
	while(n--){
		int x;
		cin>>x;
		primes=prime(x);
		for(int i=0;i<primes.size();i++){
			printf("%d ",primes[i]);
		}
		printf("\n");
	}
	
	return 0;
}
